pie (lam) - Spanish English Dictionary